lack of self-confidence - Spanish English Dictionary